a flowering plant native to central america (calea zacatechichi) - Español Inglés Diccionario